VSC setup
Visual studio code is commonly used as Front-end Code Editer.
Install VSCβ
Please download and install πvisual studio code.
Recommanded VS Code pluginsβ
To make developing life easier for developers, there are some commonly used plugins provided by VSC.
β¨ Very recommended -> very powerful and very useful
π recommended -> useful if you familiar with how to use it
β Nice to have -> useful based on if you need to use it
Lintsβ
β¨ EditorConfig for VS Code -> EditorConfig Support for Visual Studio Code. πMore details
β¨ ESLint -> ESLint JavaScript tool in VS Code. πMore details
β¨ Prettier β> Code Formatter Prettier tool for VS Code
β¨ Stylelint -> Style lint tool for VS Code
Please set autoSave and antoFix on for these lint tools
Syntax, Snippets and Emmetsβ
β¨ Auto Close Tag -> Automatically add HTML/XML close tag, same as Visual Studio IDE or Sublime Text does.
β¨ Auto Rename Tag -> Automatically rename paired HTML/XML tag, same as Visual Studio IDE does.
β¨ Babel JavaScript -> JavaScript syntax highlighting for ES201x, React JSX, Flow and GraphQL.
π HTML Snippets -> Full HTML5 Tags/Colorization/Snippets/Quick Info/Description mentions if tag deprecated
π JavaScript Code Snippets -> Code snippets for JavaScript in ES6 syntax
Style-Componentsβ
β Styled-Component Extractor -> Generate styled-components from JSX tags.
Themeβ
β¨ Theme-Oceanic Next -> A visual studio code theme
π Ayu -> Including dark/light/mirage theme and Icon theme for VSC.
Npmβ
β¨ npm -> npm support for VSC
β¨ npm Intellisense -> Visual Studio Code plugin that autocompletes npm modules in import statements
Jsonβ
β¨ Prettify Json -> Prettify ugly JSON inside VSCode
Gitβ
β¨ Git History -> View git log, file history, compare branches or commits. Click for details.
Azureβ
β Azure Account -> A common Sign-In and Subscription management extension for VS Code. Click for details.
Markdownβ
π Markdown Shortcuts -> Handy shortcuts for editing Markdown (.md, .markdown) files.
β Markdown TOC -> Generate Table of Contents for Markdown documents.
β Markdownlint -> Markdown linting and style checking for Visual Studio Code.